package com.lancer.cloud.engine.context.core;

import com.lancer.cloud.engine.enums.TaskTypeEnum;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 引擎任务
 *
 * @author caijinbang
 * @date 2019-06-22 18:25
 */
@Data
public class EngineTask implements Serializable {

    private static final long serialVersionUID = -8438954040880042145L;

    /**
     * 规则归属，智能填报或智能审核
     */
    private TaskTypeEnum typeEnum = TaskTypeEnum.BACKEND;

    /**
     * 任务ID
     */
    private String taskId;

    /**
     * 报销单ID
     */
    private String businessId;


    /**
     * 报销单号
     */
    private String businessNo;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 任务创建时间
     */
    private Date createTs;
}
